Context-adaptive binary arithmetic coding with precise probability estimation and complexity scalability for high-efficiency video coding
نویسندگان
چکیده
An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented in the paper. The idea for the improvement is to use a more accurate mechanism for estimation of symbol probabilities in the standard CABAC algorithm. The authors’ proposal of such a mechanism is based on the Context-Tree Weighting (CTW) technique. In the framework of HEVC video encoder the improved CABAC allows 1.2%-4.5% bitrate saving compared to the original CABAC algorithm. The application of the proposed algorithm marginally affects the complexity of HEVC video encoder but the complexity of video decoder increases by 32%-38%. In order to decrease the complexity of video decoding, a new tool has been proposed for the improved CABAC that enables scaling of the decoder complexity. Experiments show that this tool gives 5%-7.5% reduction of the decoding time while still maintaining high efficiency of data compression.
منابع مشابه
Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard
Context-Based Adaptive Binary Arithmetic Coding (CABAC) as a normative part of the new ITU-T/ISO/IEC standard H.264/AVC for video compression is presented. By combining an adaptive binary arithmetic coding technique with context modeling, a high degree of adaptation and redundancy reduction is achieved. The CABAC framework also includes a novel low-complexity method for binary arithmetic coding...
متن کاملA novel efficient encoding engine for CABAC
In this paper we propose a novel efficient adaptive binary arithmetic coder which is multiplication-free and requires no look-up tables. To achieve this, we combine the probability estimation based on a virtual sliding window with the approximation of multiplication and the use of simple operations to calculate the next approximation after the encoding of each binary symbol. We show that in com...
متن کاملImproved Context-Based Adaptive Binary Arithmetic Coding in MPEG-4 AVC/H.264 Video Codec
An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in compression of high definition video. In comparison to standard CABAC, the improved CABAC codec works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Compression performance of the improved CABAC was tested and con...
متن کاملImproved Context-Based Adaptive Binary Arithmetic Coding in MPEG-4 AVC/H.264 Video Codec
An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in compression of high definition video. In comparison to standard CABAC, the improved CABAC codec works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Compression performance of the improved CABAC was tested and con...
متن کاملAn Efficient Adaptive Binary Arithmetic Coder and Its Application in Video Coding
Adaptive Binary Arithmetic coding is an effective mode of coding. In this paper we propose an efficient adaptive binary arithmetic coder, which is multiplication-free and look-up table free. To achieve this, we combine the probability estimation based on the virtual sliding window technique with the approximation of multiplication and the use of simple operations to calculate the next approxima...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Electronic Imaging
دوره 25 شماره
صفحات -
تاریخ انتشار 2016